window screen – Dansk–English translations

🇬🇧 en da 🇩🇰

window screen noun

  • mesh set in a frame and covering the opening of a window
myggenet
Wiktionary Links